What is the full meaning of outshots
OUTSHOT, (Scots) a projection in a building or a recess made in the wall of a room [n]
Example of the word outshots placed on a Scrabble board.