Back to N1 Words
Meanings
English
to lay the foundation for (e.g. a theory)