HATCHER


Meaning of HATCHER in English

noun one who contrives or originates; a plotter.

2. hatcher ·noun one who hatches, or that which hatches; a hatching apparatus; an incubator.

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