English pharmacy nounMeaning 1A shop or hospital dispensary where medicinal drugs are prepared or sold.Synonyms: drugstore (meaning 1)in other languages:Czech lékárna (meaning 1) apatyka (meaning 1)more translationsČZJmeaning 1meaning 1meaning 1more translationsGerman Apotheke (meaning 1)more translationsÖGSmeaning 1more translationsУЖМmeaning 1more translationsSPJmeaning 1more translationsUkrainian аптека (meaning 1)more translations