horsehead

noun 3

Definitions

noun

1

The head of a horse.

2

A pump for pumping oil from an oil well.

3

A steel girder supporting the roof of a mine tunnel.

Your note

not saved
0 chars