Search in full dictionary
LINE, LAYING IT ON THE
LINE, LAYING IT ON THE
ScnMaster
(
colloquial
)
speaking openly or frankly about something; giving the information required.
—
SHSBC
Binder 27 Approved Glossary