Posted in Web SOURCE | meaning in the Cambridge English Dictionary December 1, 2019 source definition: 1. the place something comes from or starts at, or the cause of something: 2. someone or something…. Learn more. https://dictionary.cambridge.org/dictionary/english/source