Results

clamp1
noun patch
verb to patch
clamp2, clamper verb to walk noisily or heavily; to clump