To lay in balance Meaning, Definition & Usage

Definitions
  1. to put up as a pledge or security. Obs. Chaucer.

Webster 1913