• word of the day

    beefeater

    beefeater - Dictionary definition and meaning for word beefeater

    Definition
    (noun) officer in the (ceremonial) bodyguard of the British monarch
Download our Mobile App Today
Receive our word of the day
on Whatsapp