A boat propelled by an internal-combustion engine English: motorboat, powerboat Less certain link between this word and this sense.