ASSIDUOUS definition and meaning etymology ChatsifiedsASSIDUOUS definition and meaning etymology Chatsifieds