Definition of TOWERING

towering

Meanings

Verb

  • appear very large or occupy a commanding position

Adjective Satellite

  • of imposing height; especially standing out above others
    • "towering icebergs"

Scrabble Score: 12

towering is a valid Scrabble (US) TWL word
towering is a valid Scrabble Word in Merriam-Webster MW Dictionary
towering is a valid Scrabble Word in International Collins CSW Dictionary

Words With Friends Score: 14

towering is a valid Words With Friends word