menacing - Dictionary definition and meaning for word menacing
A gurl called 'Mena Singh' looks so threatening
MENA hates to SING, and warns everyone that she would be menacing if she were to sing.