Thumbnail

Phrase or Word
To soil your own nest
Definition
To harm or sabotage one’s own environment, community, or reputation.
Language
English
Type
Faunamorph
Subcategory
The Natural World in General
Grammatical Subcategory
Verbs: Actions/States of Being