Associations to the word «Mantrap»

Wiktionary

MANTRAP, noun. A mechanical device for catching trespassers.
MANTRAP, noun. A small space with two sets of interlocking doors, such that the first set of doors must close before the second set opens, used to restrict access.

Dictionary definition

MANTRAP, noun. A very attractive or seductive looking woman.
MANTRAP, noun. A trap for catching trespassers.

Wise words

We cannot always control our thoughts, but we can control our words, and repetition impresses the subconscious, and we are then master of the situation.
Florence Scovel Shinn