Find the word definition

Wiktionary
on the edge of one's seat

prep.phr. (context idiomatic English) In suspense; waiting eagerly or anxiously for some resolution.