What is the full meaning of twofolds
TWOFOLD, an amount twice as great as a given unit, also TWAFALD, TWIFOLD, TWYFOLD [n]
Example of the word twofolds placed on a Scrabble board.