do native English speakers know this idiom?
Hi. Recently I ran across this phrase in my textbook. I know there are a lot of phrases/idioms which English textbooks "promote" to English learners, even tho many natives aren't familiar with them or they're too old-fashioned. Thx for feedback <3