lay in one's throat
English
Verb
lay
in
one's
throat
simple past of
lie in one's throat