to make or adapt something for a particular purpose, a particular person, etc
tailor something to/for somebody/something
Special programmes of study are tailored to the needs of specific groups.
Much of the software is supplied ready tailored for the user.
tailor something to do something
Most travel agents are prepared to tailor travel arrangements to meet individual requirements.