substantial: meaning in law

Important; large; considerable; valuable

Browse all legal terms →