• word of the day

    sasquatch

    sasquatch - Dictionary definition and meaning for word sasquatch

    Definition
    (noun) large hairy humanoid creature said to live in wilderness areas of the United States and Canada
    Synonyms : bigfoot
Download our Mobile App Today
Receive our word of the day
on Whatsapp