placeable - English Synonyms Dictionary

placeable

adj.
[1] recognizable , recognisable