Free of charge; something given as an extra gift or bonus without payment.
From Hindi 'baksheesh,' meaning a gift or gratuity. British soldiers encountered this word in India and adapted it into English slang, particularly in the 19th-20th centuries. The meaning shifted to describe anything unexpectedly free.
Try Another Word