la arma

Also the present indicative third singular of armar · he/she assembles

feminine noun

· very common

weapon

"El humor es su arma secreta."

Humor is his secret weapon.