NOSESMART Meaning of NOSESMART in English noun a kind of cress, a pungent cruciferous plant, including several species of the genus nasturtium. Webster English vocab. Английский словарь Webster. 2012