Definition of boat shell in English:

boat shell

noun