johnboat(noun) noun1. a flat-bottomed boat with a very shallow draft, whose bow and stern are both squared off