What is the difference between "clean" and "clear"?
clean
verb [with object]
make clean; remove dirt, marks, or stains from: clean your teeth properly after meals I cleaned up my room (as noun cleaning) Anne will help with the cleaning
clear
make or become clear, in particular:
[with object] remove an obstruction or unwanted item or items from: the drive had been cleared of snow Carolyn cleared the table and washed up
Why does one clean teeth, but clear the drive? How to decide which one to use?