tarrow
/ˈtær.oʊ/Definitions
1. noun
A high point or peak, especially in a mountain range
“The hikers reached the tarrow of the mountain and took in the breathtaking view.”
1. noun
A high point or peak, especially in a mountain range
“The hikers reached the tarrow of the mountain and took in the breathtaking view.”