Idioms & Phrases for word “forswore”
forswore - Did you Mean?
forswear (forswore)
forswear (forsworn)