We do not currently know of any synonyms for duckless.
The adjective duckless is defined as:
Did you mean luckless?