multiarmed Having several arms or projections. Adjective Having several arms or projections. Origin From multi- + armed. Forms more multiarmed most multiarmed Related multi-armed bandit