inboards

noun
  1. plural of inboard; boat engines mounted inside the hull
  2. Usage: nautical

Examples