What's another word for strapped?

comments powered by Disqus