Table of Contents
Antonyms
Synonyms
Etymology
1. terrain
noun. ['tɝˈeɪn'] a piece of ground having specific characteristics or military potential.
Synonyms
Etymology
- terrain (English)
- terrain (French)
- terranum (Latin)
noun. ['tɝˈeɪn'] a piece of ground having specific characteristics or military potential.