cucaracha

kuh-kah-RAH-chah

Definitions

1. noun

a large, flat, long-legged cockroach, especially the species Blaberus giganteus

“The tourists in Mexico City laughed at the big cucaracha scurrying across the floor.”

Synonyms

  • cockroach
  • roach

Antonyms

  • dragonfly