Find the word definition

The Collaborative International Dictionary
Nosesmart

Nosesmart \Nose"smart`\, n. (Bot.) A kind of cress, a pungent cruciferous plant, including several species of the genus Nasturtium.

Wiktionary
nosesmart

n. (context botany English) A kind of pungent cress.