Etymology

foul one's own nest

Today it means: To damage one's environment. Full definition →

Ask AI about its historyChatGPTClaudePerplexityGoogle AIGrok