HOWELL


Meaning of HOWELL in English

noun the upper stage of a porcelian furnace.

Webster English vocab.      Английский словарь Webster.