nosesmart definition

  • noun:
    • a type of pungent cress.
    • a type of cress, a pungent cruciferous plant, including a few species of the genus Nasturtium.
41 votes

How would you define nosesmart?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!