Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

terrains Definition

Cancel
terrains
noun(ter-rain)
a geographic area
terrains
noun(ter-rain)
a piece of land : ground
terrains
noun(ter-rain)
the physical features of a tract of land

Words Related to terrains!

terrains Examples by Brain Bank Users