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

manpad Definition

Cancel
manpad
noun()
a man-portable surface-to-air missile

Words Related to manpad!

manpad Examples by Brain Bank Users