Entry 1 sense Webster, 1913 Thermobattery · Ther·mo·bat·ter·y · IPA 01 n. A thermoelectric battery; a thermopile. 1. A thermoelectric battery; a thermopile.