bar printer: an impact printer that uses a bar to carry the type slugs
entity: that which is perceived or known or inferred to have its own distinct existence (living or nonliving)
forecaster: someone who makes predictions of the future (usually on the basis of special knowledge)