This might sound a bit silly, but what's a boiler?

I assume it's an old ugly ml? Just using context, but this thread has made me question my understanding