Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

snarge Definition

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

Words Related to snarge!

snarge Examples by Brain Bank Users