The Related link below has both synonyms and rhymes, you just type your word in the box, then click on the drop down list and choose what you want, if you want synonyms or rhymes or whatever. Marian Webster online dictionary is a good place to look.
Synonyms for words can be found in a thesaurus, which is a reference book that provides synonyms and antonyms for words. Thesauruses are also available online as websites or as features in word processing software.
Sometimes you can change the first letter of the word and you have a word that rhymes
Bread and thread :)
On the internet
flocks This is a tricky one, since in sort of depends on how you're using the word. The best one I could think of was "unit(s)" or "intact," neither of which quite rhyme. Unfortunately, I don't think there is a word synonyms with "whole" that does rhyme perfectly with "locks." If you're trying to find this for a poem, then you may want to try searching for words synonymous with "locks" that might be easier to rhyme.
A thesaurus will give antonyms and synonyms.
Some synonyms of the word find include: * locate * pinpoint * ascertain * discover * determine * spot
pretty
You can use a thesaurus, which is a book or online source that provides synonyms and antonyms for words. (It is important to note that synonyms are not universally replaceable, since words can have different meanings in context.)
foxrockssocksdocksclocksoxpoxlocksblocksjocks
find synonyms for particular words
There are no words that rhyme with both "alone" and "nets" simultaneously. However, you can find words that rhyme with "alone" and others that rhyme with "nets" independently.