Colloquial and very rare for 'Unsinn' (nonsense) or 'wertloses Gerede' (worthless talk). Used predicatively and derived from the noun 'der Kohl' in the sense of 'dummes Zeug' (silly nonsense).
example
Was er da erzählt, ist doch alles Kohl.
What he's saying there is all nonsense.
Usage tips
Only usable predicatively
This word is used exclusively predicatively, that is, after a verb like 'sein' (to be). It is never placed before a noun and is not declined.
EXAMPLE
Seine Ausrede ist doch Kohl.
His excuse is just nonsense.
Register and style
The expression is strongly colloquial and is used only rarely today. You should know it in order to understand it, but it can sound old-fashioned in your own speech.
EXAMPLE
Glaub ihm kein Wort, der redet nur Kohl.
Don't believe a word he says; he's only talking nonsense.
Origin from the noun
The meaning 'Unsinn' (nonsense) derives from the noun 'der Kohl', which can mean not only the vegetable but also 'dummes Gerede' (silly talk). The phrase 'Kohl reden' (to talk nonsense) is a typical example of this.
EXAMPLE
Hör auf, solchen Kohl zu erzählen!
Stop telling such nonsense!
Compare with
near_synonym · confusable
Kohl vs Quatsch
nonsense
'Quatsch' and 'Kohl' can both mean that something is nonsense or worthless talk. The important difference is usage: 'Quatsch' is very normal in everyday language and is used often. 'Kohl' in this meaning is very rare and sounds old-fashioned or unusual. Learners might confuse the words because both point to nonsense, but with 'Quatsch' you will almost always sound more natural. You should only understand 'Kohl' if you hear or read it; for active use, people usually use 'Quatsch'.
Kohl
Was er über den Unfall erzählt hat, war doch nur Kohl.
What he said about the accident was really just nonsense.
Quatsch
Das ist Quatsch, denn der Termin wurde gar nicht abgesagt.
That is nonsense, because the appointment wasn't canceled at all.