The words achievement and feat are common synonyms of exploit. While all three words mean “a remarkable deed,” exploit suggests an adventurous or heroic act. What does much put upon mean? adjective. adjective. treated in an unfair way by someone because they take advantage of your kindness or willingness toRead More →