longarmed Definition
Definition
Having arms that are unusually long. Typically used to describe primates or other animals with extended reach, or in a metaphorical sense to describe someone who acts with excessive or overreaching means.
More Word
Browse