english dictionary on motor boat a fast boat that can be accelerated by pulling a string on its engine
the opposite of urban dictionary  instead of slangs, it contains words we are too stupid to understand
"english dictionary on motor boat a fast boat that can be accelerated by pulling a string on its engine" What is the definition of "english dictionary"?