• word of the day

    retail store

    retail store - Dictionary definition and meaning for word retail store

    Definition
    (noun) a place of business for retailing goods
Connect with us on Facebook