Longman Dictionary English From Longman Dictionary of Contemporary Englishace pilot/player/skier etcace pilot/player/skier etcDSsomeone who is a very skilful pilot, player etc an ace marksman → ace ldoceonline.com