What is the full meaning of uphaud
(Scots) to maintain, warrant [v UPHAUD, UPHUDDEN, UPHAUDING, UPHAUDS]
Example of the word uphaud placed on a Scrabble board.