Complains rhymes with:
explains, plaines, plains, plane's, planes, planes', elaine's, explains, lane's, lanes, llanes, plaines, plains, plane's, planes, planes'
Complains sounds like:
compelling, compiling, complaining, compliance, complying, confluence