toobad ( synonym found)

Definition of toobad:

°(nautical) a squat powerful boat designed to push barges.

Definition of toobad:

°(nautical) a squat powerful boat designed to push barges.

Back to Top