placeable
Speech parts
1. placeable - Noun
2. placeable - Adjective
3. placeable - Adjective Satellite
Meaning
capable of being recognized
Source: WordNetSynonyms
recognizable
recognisable
applicable
identifiable
attributable
accountable
ascribable
traceable
avowable
acknowledgeable
positionable
deployable
locatable
places
non-placeable