Word Details
Word:towers
POS:NNS (noun, plural)
Lemma:tower
Concept(s): tower (a structure taller than its diameter; can stand alone or be attached to a larger building;)