• word of the day

    pinfold

    pinfold - Dictionary definition and meaning for word pinfold

    Definition
    (noun) a pen where stray animals are confined
Download our Mobile App Today
Receive our word of the day
on Whatsapp