palliard UK /ˈpælɪəd/US /ˈpæljɚd/ noun1 •(no longer used) A beggar or vagrant, especially a professional one; (earlier especially) a lecher.A most luxurious and effeminate Palliard he was. — 1614 formspalliards