rattrap

We have found lemma(root) word of rattrap : rat trap.

Definitions


[], (Noun)

Definitions:
- an unpleasant situation that offers no prospect of improvement
(e.g: he has to tolerate the rat trap of his first job)

- a squalid or ramshackle building
(e.g: it was a stark, dirty rat trap with tattered art posters)


Phrases:

Origin:




definition by Oxford Dictionaries