Toggle navigation
Register
Log in
Home
Learning Center
Learn More
Register
Log in
Word Definition
Twofold
Double; duplicate; multiplied by two; as, a twofold nature; a twofold sense; a twofold argument.
Synonyms
Doubly
Double
Try it Free
Learn More