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)