Oerlikon
noun
Oer·li·kon
ˈərləˌkän
plural -s
: any of several automatic aircraft or antiaircraft cannon shooting 20 millimeter greased ammunition
Love words? Need even more definitions?
Merriam-Webster unabridged
Share