|

Pobeda Peak

DEFINITIONS OF: Pobeda Peak

1

n a mountain peak in the Tien Shan mountains in northern India (24,406 feet high)

Synonyms:
Pobedy Peak
Example of:
mountain peak
the summit of a mountain
WORD FAMILY
USAGE EXAMPLES