Definition of COSHERER

  • someone who lives on dependants [n -S]