What does begebbarer Scheck mean?

begebbarer Scheck - German to English

negotiable cheque [Br.]