• word of the day

    letting down

    letting down - Dictionary definition and meaning for word letting down

    Definition
    (noun) the act of causing something to move to a lower level
    Synonyms : lowering
Connect with us on Facebook