Definition of Placeable

  • 1. Capable of being recognized Adjective Satellite

Synonyms for word "placeable"

Semanticaly linked words with "placeable"