Definition: menacing; threatening

Usage: Even though the aliens claimed to come in peace, the humans still found each of their three fanged mouths minacious.

Advertisements