• word of the day

    boatyard

    boatyard - Dictionary definition and meaning for word boatyard

    Definition
    (noun) a place where boats are built or maintained or stored

Word used in video below:
text: and back to grumpy rabbit's boatyard
Download our Mobile App Today
Receive our word of the day
on Whatsapp