Word of the day - noun

Jeremiad (jair-uh-MYE-ud)

a prolonged lamentation or complaint; also : a cautionary or angry harangue

Example Mrs. Whinge waggled a finger at us and launched into a doleful jeremiad about how we would come to no good end.

Preschool Books

Primary Books

Secondary Books

Story Books


Editor's Picks

New Arrivals

Lantern Books Update

Get Latest on Lantern Books; promos, offers, new titles and more...