What dictionary can say about phrase

Jack of all trades