rhymes with rock - 1 syllable
 bach
 bloc
 block
 bock
 caulk
 chalk
 chock
 clock
 crock
 doc
 dock
 floc
 flock
 frock
 hoc
 hock
 jock
 knock
 loch
 lock
 mock
 nock
 o'clock
 pock
 roc
 schlock
 shock
 smock
 sock
 stock
 walk
 wok


rhymes with rock - 2 syllables
 restock
 undock
 unlock

rhymes with rock - 3 syllables
 antiknock
 interlock
 overstock

Please comment