What is the meaning of pet shop in English?

Learn vocabulary with pictures as well as definitions of pet shop in English

Learn in

See more

n. pet shop

Definition of pet shop in English

Establishment where animals kept as pets and related products are sold.

Synonyms of pet shop in English

pet store