lay in one's throat

English

Verb

lay in one's throat

  1. simple past of lie in one's throat