horse marine

noun: 1. Something imaginary. 2. Someone out of their element; a misfit. 3. A marine part of a cavalry or a cavalryman doing marine duty.