Meaning of the word altoids in English

What does altoids mean in English? Explore the meaning, pronunciation, and specific usage of this word with Lingoland.

altoids

US /ˈæl.tɔɪdz/
UK /ˈæl.tɔɪdz/

Trademark

a brand of strong mints, often sold in small metal tins

Example:
He always carries a tin of Altoids in his pocket for fresh breath.
The strong peppermint flavor of Altoids is very distinctive.