cough drop n : a medicated lozenge used to soothe the throat [syn: {troche}, {pastille}, {pastil}]
Copyright © 2025 3Dict.net