• word of the day

    savoir-faire

    savoir-faire - Dictionary definition and meaning for word savoir-faire

    Definition
    (noun) social skill
    Synonyms : address
   Mnemonics (Memory Aids) for savoir-faire

SAVE THE AFFAIR

Download our Mobile App Today
Receive our word of the day
on Whatsapp