0 answered
—
Which word matches this definition?
serving to warn or threaten; menacing
Vocabulary prep for SAT, GRE, GMAT & more
serving to warn or threaten; menacing