FAQs About the word bestraught

Désemparé

Out of one's senses; distracted; mad.

No synonyms found.

No antonyms found.

bestraddle => chevaucher, bestowment => octroi, bestowing => accordant, bestower => Donateur, bestowed => conféré,