protestation - Dictionary definition and meaning for word protestation
If you are going to PROTEST at THE STATION (railway station)then you have to announce it openly i.e. declare ---> PROTESTATION