hampered

The Sailor's Word-Book

Perplexed and troubled.

Related Words