English | German | Russian | Czech

accoster English

Meaning accoster meaning

What does accoster mean?

accoster

One who accosts somebody.

Are you looking for...?