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

amtrak Definition

Cancel
amtrak
noun
A kind of amphibious vehicle introduced in World War II

Words Related to amtrak!

amtrak Examples by Brain Bank Users