Meanings
levy, tax, duty
delivery, delivering (often used for delivery of pharmaceuticals drugs, chemical liquids, other substances and agents)
Abgabe an den Kunden.Delivery to the customer.
submission, submitting, issuing (e.g., taxes, a bid, a rating)
release, emission, releasing (e.g., of energy, of a substance, of a chemical component)
sale
contribution; duty; tax
Die Abgaben bei der Gemeinde werden zweimal jährlich eingehoben.
5 more meanings
depositing; giving; giving in; handing
Die Abgabe von Problemstoffen ist kostenpflichtig.
casting; submission; submitting
Die Abgabe seiner Prüfungsarbeit erfolgte zu spät.
physicsemission; giving; giving off
Die Abgabe von Wärme an die Umgebung ist vernachlässigbar.
pass
Die Abgabe an die Stürmer war zu ungenau.
conceding
Die Abgabe der Tabellenspitze schmerzte sehr.