What is the meaning of pet store in English?

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

Learn in

See more

n. pet store

Definition of pet store in English

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

Synonyms of pet store in English

pet shop