thermomouldEtymologyFrom thermo- + mould.thermomould means To mould by means of thermomoulding Lexicurio rates it Rare gem — a strength score of 76 out of 100.verbTo mould by means of thermomoulding