Search in full dictionary

PUT UPON

PUT UPON
ScnMaster
imposed on; overburdened. Class VIII №10, Approved November 1990