double-ender

Noun

 * 1)  A vessel capable of moving both forwards and backwards, having bow and rudder at each end.
 * 2) A locomotive with a pilot at each end.
 * 3) A cross-cut sawing machine, with two adjustable circular saws, for sawing both ends of timber.
 * 4) A dildo designed to penetrate two people simultaneously.