ONCE AND FOR ALL (OR ONCE FOR ALL)
Meaning of ONCE AND FOR ALL (OR ONCE FOR ALL) in English
once and for all ( or once f or all)
now and for the last time; finally.
→ once
Concise Oxford English vocab.
Сжатый оксфордский словарь английского языка.
2004