scuttle definition on a ship
Define scuttle. scuttle synonyms, scuttle pronunciation, scuttle translation, English dictionary definition of scuttle. n. 1. A small opening or hatch with a movable lid in the deck or hull of a ship or in the roof, wall, or floor of a building. 2. The lid or hatch of such an...