Question: why are navy engineers called snipes?
Answer: Why the NAVY term used for Engineers is "SNIPES" In Medieval days up till the early 1800's there were no engines and no Snipes. ... They were not sailors but engineers from early land based steam engines. From the beginning the sailors did not like or appreciate these landsmen and their foul smoky plants.