Rhyme Desk
Find rhyming words!

Definition of "Flattop" :

noun: a large warship that carries planes and has a long flat deck for takeoffs and landings

noun: a closely cropped haircut; usually for men or boys