cotton bud

English

Noun

cotton bud (plural cotton buds)

  1. (UK, Ireland, Commonwealth) Synonym of cotton swab.

Translations