EN

Synonyms for siteable

  • adjective

Most common

locatable

All synonyms

Adjective

Definitions

  1. adj. 1

    Able to be sited.

Related words

Other spellings
sitable

By length

9 letters
locatable