What is the full meaning of thousandfold
multiplied by a thousand [adj] / a thousand times as much [n -S]
Example of the word thousandfold placed on a Scrabble board.