Search in full dictionary

NOSE CLEAN, KEEPING (ONE'S)

NOSE CLEAN, KEEPING (ONE'S)
ScnMaster
behaving properly; avoiding trouble. State of Man Congress Approved Gls (14.5.92)