'tower cress' definitions:
Definition of 'tower cress'
(from WordNet)
noun
Or genus Arabis: erect cress widely distributed throughout Europe [syn: tower mustard, tower cress, Turritis glabra, Arabis glabra]
noun
European cress having stiff erect stems; sometimes placed in genus Turritis [syn: tower cress, tower mustard, Arabis turrita]