English actually has words that can mean almost the exact opposite with slightly different usage.

'The meal was fine' means it was just about ok but 'it was a fine meal' means it was very good.

'Correct' can mean that is right or it needs to be changed.