What is the full meaning of antisatellite
designed to counter the use of satellites [adj]
Example of the word antisatellite placed on a Scrabble board.