after a fashion

Prepositional phrase

 * 1) In some way; somehow; to an extent.