Yahoo Canada Web Search

Search results

  1. Dictionary
    cough drop

    noun

    • 1. a medicated lozenge sucked to relieve a cough.