NOT TO PUT TOO FINE A POINT ON IT


Meaning of NOT TO PUT TOO FINE A POINT ON IT in English

speak bluntly.

→ findings

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.