Search in full dictionary
PUT UPON
PUT UPON
ScnMaster
imposed on; overburdened.
—
Class VIII
№10, Approved November 1990