towerings
English
Noun
towerings
plural of
towering