Nosesore
noun
noun ·Rare ·Advanced level
Definitions
Noun
- 1 Something that smells foul to the nose. figuratively, rare
Synonyms
All synonymsEtymology
By analogy with eyesore and earsore.
noun ·Rare ·Advanced level
By analogy with eyesore and earsore.