post #16 of 16
Topcoats are always short (ie mid thigh or a little longer). Overcoats are technically supposed to be longer; a full length overcoat goes past the knee. Usually, though, the terms are used interchangably, even if it isn't exactly correct.