Tower noun 1phrases 2 noun[before a noun]1 •Denoting the system of weights used by the Saxon and Norman English kings in their minting of coins. Phrases with Tower ivory towerSeparated from reality and practical matters; overly academic. tower overTo be much taller or higher than something; to loom over.