English | German | Russian | Czech

press avail English

Meaning press avail meaning

What does press avail mean?

press avail

(US, politics, journalism) An open-ended question and answer session with the media.

Are you looking for...?