Definify.com

Definition 2024


cotton_bud

cotton bud

English

Noun

cotton bud (plural cotton buds)

  1. (Britain) cotton swab