Liberators

What is Liberators?

Liberators definition and meaning on Dictionary terms:
noun
a four-engined heavy bomber widely used over Europe and the Mediterranean by the U.S. Army Air Force in World War II. Symbol: B-24

 

reference: www.dictionary.com/browse/liberators

Tags: