Draw a veil over

What is Draw a veil over?

Draw a veil over definition and meaning on Dictionary terms:
noun
the measured force, in foot-pounds, stored by an archery bow when fully drawn.

 

reference: https://www.dictionary.com/browse/draw-a-veil-over

Tags: