Definition of ROACH

  1. (noun)a roll of hair brushed back from the forehead
  2. (noun)the butt of a marijuana cigarette
  3. (noun)street names for flunitrazepam
  4. (noun)any of numerous chiefly nocturnal insects; some are domestic pests
  5. (noun)European freshwater food fish having a greenish back
  6. (verb)comb (hair) into a roach
  7. (verb)cut the mane off (a horse)