meaning of Beschatter

Beschatter - German to English

end [coll.] [detective or spy]