Synonyms: insect
Definition: small air-breathing arthropod
Similar words: arthropod
Definition: invertebrate having jointed limbs and a segmented body with an exoskeleton made of chitin
Synonyms: worm, louse, dirt ball, insect
Definition: a person who has a nasty or unethical character undeserving of respect
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable