What is the full meaning of alcatrases
ALCATRAS, a kind of large water bird [n]
Example of the word alcatrases placed on a Scrabble board.