What is the full meaning of marsports
MARSPORT, (archaic) a spoilsport [n]
Example of the word marsports placed on a Scrabble board.