• word of the day

    beefeater

    beefeater - Dictionary definition and meaning for word beefeater

    Definition
    (noun) officer in the (ceremonial) bodyguard of the British monarch
Connect with us on Facebook