English
English speaking countries
Standard Phrase used often by Most People
v. • To put someone into a new situation without enough preparation or introduction. Refers to the deep end of a swimming pool.
"They really threw me in at the deep end but I'm getting used to it now."
Added July 2020 by annawarnaby
15 out of 19 English speakers have heard this