• word of the day

    winchester

    winchester - Dictionary definition and meaning for word winchester

    Definition
    (noun) a city in southern England; administrative center of Hampshire Definition
    (noun) a shoulder rifle
Download our Mobile App Today
Receive our word of the day
on Whatsapp