Definify.com

Definition 2024


towerings

towerings

English

Noun

towerings

  1. plural of towering