Полный англо-русский словарь
1) выгодное положение; выигрышная позиция; место, дающее хороший обзор 2) точка зрения выгодное положение; выигрышная позиция; место, дающее хороший обзор точка зрения
vantage point