What is the full meaning of multiarmed
having many arms [adj]
Example of the word multiarmed placed on a Scrabble board.