Битый час (неодобр.) – очень долго. Фразеологизм возник после появления первых часов с боем. Слово час изначально имело значение 'время'; битый час – это время от одного удара часов до другого.
...Битый час...
...Битый час (неодобр.) – очень долго....
Со щитом или на щите (книжн.) - оказаться победителем или погибнуть со славою, добиться цели или потерпеть полную неудачу. Одна из спартанских женщин, провожая сына на войну, подала ему щит со словами: «С ним или на нем», то есть вернись победителем или погибни. На щите - погибнуть, так как в Древней Греции павшего в бою выносили с поля битвы на его щите.
...Со щитом или на щите...
...Со щитом или на щите (книжн.) - оказаться победителем...