suitable or at a time that is suitable or advantageous especially for a particular purpose; an opportune place to make camp; an opportune arrival'
suitable or at a time that is suitable or advantageous especially for a particular purpose; an opportune place to make camp; an opportune arrival'