English edit

Noun edit

towerings

  1. plural of towering