What is the full meaning of besteads
BESTEAD, (archaic) to help, relieve [v]
Example of the word besteads placed on a Scrabble board.