smooshed
A synonym for horizontal is level or laying flat.
Flat
flat ground
residence, flat
flat, level, squat, below
flat, dough disc. lol
House, lodging, flat, apartment.
common, ordinary, conventional, flat
flat, even, level, polished
The synonym is character. An antonym could be robotic, wooden, or unfeeling... flat affect in psychological terms.
A synonym for the word "rough" is rugged. An antonym for "rough" is smooth. Please see the related link below.
acres, agricultural region, alkali flat, alluvial plain