Definition of ATOL in English:

ATOL

  • (in the UK) Air Travel Organizer's Licence.

Pronunciation:

ATOL

/ˈatɒl/