Search Results For Foundation
foundation
noun, that on which something is founded; basis
From Collins
©HarperCollins 2008. Collins English Dictionary definition of foundation
noun, that on which something is founded; basis
From Collins
©HarperCollins 2008. Collins English Dictionary definition of foundation