embracer Meaning, Definition & Usage

Em*bra"cer noun
Definitions
  1. One who embraces.

Webster 1913