cookstove in American English
a stove for cooking
noun: a wood- or coal-burning stove for use in cooking
cookstove in British English
noun: a stove for cooking