×

flea-pit meaning in English

〔俚语〕被认为有跳蚤或臭虫等的场所(如小旅店、电影院等)。

Related Words

  1. flea-collar
  2. flea-collar dermatitis
  3. flea-ridden
  4. flea-size motor
PC Version

Copyright © 2018 WordTech Co.