noun
something that makes a situation more difficult or involved.
The bad weather has caused a complication in our travel plans.

noun
something that makes a situation more difficult or involved.
The bad weather has caused a complication in our travel plans.