meaning of cough drop

1. a medicated lozenge used to soothe the throat


Related Words

cough drop |

Developed & Maintained By Taraprasad.com

Treasure Words