straitjacketed

Ynganu:  US [ˈstreɪtˌdʒækət] UK [ˈstreɪtˌdʒækɪt]
  • abbr.(= strait llodrau isaf)
  • WebTeits; Teits; Menai-siaced
abbr.
1.
(= strait llodrau isaf)
n.
1.
siaced â breichiau hir iawn a gall fod yn clymu tu ôl i gefn rhywun sy'n dreisgar tuag at eu hatal rhag niweidio unrhyw un
2.
rhywbeth sy'n cyfyngu ar ryddid rhywun i wneud rhywbeth
abbr.
1.
(= strait waistcoat) 
n.