adj.
1.accompanying
2.similar especially in position or purpose
3.conforming in every respect
4.agreeing in amount, magnitude, or degree
Idiom of the Day
cast one's lot in with (someone)
to join with someone and accept whatever happens - good or bad
The woman cast her lot in with the new company and worked hard to make it a success.