English / word
Cockroach
noun B2MEANING IN ENGLISH
a scavenger insect with a flattened brown body and long antennae, common in warm places
In context
01
A cockroach ran across the kitchen floor quickly.
Synonyms
roach,bug
Collocations
kitchen cockroach,large cockroach,flying cockroach