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