Printer friendly

What does MARVEL stand for?

MARVEL stands for Mississippi Aerophysics Research Vehicle Extended Latitude (experimental plane)

This definition appears very rarely and is found in the following Acronym Finder categories:

  • Science, medicine, engineering, etc.

See other definitions of MARVEL

Other Resources:
We have 1 other meaning of MARVEL in our Acronym Attic