1 headchute | Definition of headchute

headchute

noun

Definition of headchute

: a pipe for ejecting refuse from a ship's head