EGAVE

lifecaster

Meaning

  1. noun One who engages in lifecasting.
Save “lifecaster” to learn later