What is the full meaning of owrelays
OWRELAY, (Scots) a large cravat [n]
Example of the word owrelays placed on a Scrabble board.