The Ion Audio portable Bluetooth speaker on sale for $50 works as a PA
You can hook up a mic and get your voice heard even in a crowded room. Also good for karaoke. Has a 2-way speaker system and Bluetooth. The rechargeable battery goes up to 50 hours. Has USB-A output and water resistance.