LEARNit Dictionary
Altoids
noun
/ˈæltɔɪdz/
UK
/ˈæltɔɪdz/
US
1
sweets with a very strong taste of mint to make a person's breath smell fresh. They were first created in Britain in the 1780s and are sold in small tins.
آلتویدز