Definition of Left-Hand

  • 1. Intended for the left hand Adjective Satellite
  • 2. Located on or directed toward the left Adjective Satellite

Synonyms for word "left-hand"

Semanticaly linked words with "left-hand"