English word definition — powered by WordNet
a powerful small boat designed to pull or push larger ships
Want to remember tugboat?