ca pe ace

Etymology
lit. 'as on needles'.

Prepositional phrase

 * 1)  on pins and needles