long-armed Meaning, Definition & Usage

  1. adjective satellite having relatively long arms

WordNet


Long"-armed` adjective
Definitions
  1. Having long arms; as, the long-armed ape or gibbon.

Webster 1913