Definition of 矢も盾もたまらず (やもたてもたまらず)

たて

矢も盾もたまらず

やもたてもたまらず

yamotatemotamarazu

expression
unable to stay still, unable to contain one's feelings, unable to restrain oneself
Other readings:
矢も盾も堪らず【やもたてもたまらず】
Related Kanji
dart, arrow
shield, escutcheon, pretext
withstand, endure, support, resist