Definition of

Cockroach

  1. (noun, animal) any of numerous chiefly nocturnal insects; some are domestic pests

via WordNet, Princeton University

Synonyms of Cockroach

roach

Origin of the word Cockroach

  1. 1624, folk etymology of Sp. cucaracha "chafer, beetle," from cuca "kind of caterpillar." Folk etymology is from caca "excrement."
    "A certaine India Bug, called by the Spaniards a Cacarootch, the which creeping into Chests they eat and defile with their ill-sented dung" [Capt. John Smith, "Virginia," 1624].
    more

via Online Etymology Dictionary, ©2001 Douglas Harper

Note: If you're looking to improve your vocabulary right now, we highly recommend Ultimate Vocabulary Software.

Word of the Moment

Excursion

wandering from the main path of a journey