COCKROACH


Meaning of COCKROACH in English

[ 'kɒkrəʊtʃ ]

■ noun a beetle-like scavenging insect with long antennae and legs, some kinds of which are household pests. [ Blatta orientalis and other species, suborder Blattodea.]

Origin

C17 (as cacaroch ): from Sp. cucaracha .

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.