In “The Luminous Fish Effect,” Mary provides some context for Sheldon’s egg-scrambling, fish-glowing, poncho-weaving meltdown: “He gets his temper from his daddy. . . . He’s got my eyes. . . . All that science stuff, that comes from Jesus.” It’s not uncommon for parents to describe their children in this way. Furthermore, given Mary’s religious moorings, it’s not surprising that she believes Sheldon’s most spectacular gift—his keen mind—comes from God. (The Big Bang Theory and Philosophy: Rock, Paper, Scissors, Aristotle, Locke – Edited by Dean A. Kowalski) I don't understand what 'moorings' here means. From the context I take it that it means something along the lines of 'ideas', but I've looked up this word and neither meaning seems to apply here: Could someone explain what 'moorings' means and which definition applies and why? Thank you in advance.