It seems to be dying out in the latter sense, and I can't recall the word being used actually by a business. People much younger than me (34) often have to have "juggernaut" explained to them, perhaps unusurprisingly when even "lorry" is going the same way, pushed out by the American "truck".
From the S. Indian festival of Jagannath, where onlookers were famous for being crushed under the heavy -well, in an American parade, we'd call them floats:)
Reply
Reply
Reply
Reply
Reply
Leave a comment