• Clemastine

    Full definition of clemastine

    Noun

    clemastine

    (uncountable)
    1. A particular sedative antihistamine drug.

    Synonyms

    Anagrams

    © Wiktionary