woodhorse

noun

Definition of woodhorse