rhizoverbBeta
Feedback

interceptor

Catching or blockingnoun · A person or thing that catches or blocks something on its way.