Snarge meaning

The remains of a bird after it has collided with an airplane (bird strike), especially a turbine engine.
noun
0
0
Advertisement

Origin of snarge