towerwort en · NOUN Etymologytower + wort Meanings (uncountable) A plant of the genus Turritis. Relateds tower mustard