The AI-powered English dictionary
comparative more towerlike, superlative most towerlike
Resembling or characteristic of a tower. examples