lain in one's throat

English

Verb

lain in one's throat

  1. past participle of lie in one's throat