What is the full meaning of rocklay
(Scots) a short cloak, also ROKELAY, ROQUELAURE [n -S]
Example of the word rocklay placed on a Scrabble board.