Terrace village Synonyms

Definitions for Terrace


  • (noun) a flat roofless structure attached to a building
  • (noun) usually paved outdoor area adjoining a residence
  • (noun) a level shelf of land interrupting a declivity (with steep slopes above and below)

TV abbreviation

TV is an abbreviation for Terrace Village
What does TV stand for?
TV stands for "Terrace Village"

Definitions for Village