'placeable' definitions:

Definition of 'placeable'

From: WordNet
adjective
Capable of being recognized [syn: recognizable, recognisable, placeable]