a retail shop where medicine and other articles are sold
[ Syn: apothecarys shop , chemists , chemists shop , pharmacy ]