• word of the day

    en garde

    en garde - Dictionary definition and meaning for word en garde

    Definition
    (adj) (fencing) in a defensive stance
Connect with us on Facebook