What does Accostable mean?

Accostable meaning in General Dictionary

friendly affable

View more

  • Approachable; affable.

Accostable meaning in General Dictionary

(a.) Approachable; affable.