Meaning

1 senses
  1. (Internet)Used to express gratitude or relief.

Origin

Constructed as a secular alternative to thank God, with the intent of emphasizing that mod

Constructed as a secular alternative to thank God, with the intent of emphasizing that modern conveniences are the product of human sciences such as engineering, medicine, etc., rather than divine action.

Wiktionary, CC BY-SA 4.0 · source

thank science — meaning, examples, forms, synonyms | Krumeto