For Boomscooter we have a term and definition in Logging.

A small boat, usually less than fourteen feet in length, equipped with an outboard motor, having directional pushing capabilities of 360 degrees.
See more Logging Terms ...
Browse words that start with: