Rhyming Dictionary by Benjamin Zephaniah
Chambers Rhyming Dictionary groups over 30,000 words and phrases by rhyming pattern and includes an extensive index. Including place names, first names and famous people, and suitable for use in schools (rude words have been omitted), it also has a wider appeal for poets, lyricists and songwriters.