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."
15 out of 19 English speakers have heard this