English Dictionary
◊ COCKROACH
cockroach
n : any of numerous chiefly nocturnal insects; some are domestic
pests [syn: {roach}]