Line-in-the-sand meaning

(idiomatic) A defining moment, a cutoff point.
noun
0
0
Advertisement