Definition Definition

nosesmart - Meaning and Examples

Meaning of 'nosesmart' (Webster Dictionary)

1 . Nosesmart [ n.]
- A kind of cress, a pungent cruciferous plant, including several species of the genus Nasturtium.