I'd say it's very unlikely that in-house and on the spot could be used interchangeably . But, I'd also suggest you post a sentence (or sentences) in which you think the two might be interchangeable. book=Dictionary&va=in-house For additional dictionary help, look here
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
GreatkingThis is an in-house magazine. =This is a magazine on the spot. ?magazine on the spot
GreatkingHi,We have an in-house maintenance team to service our manufacturing equipment.
Is there a case when in-house(adj) mean on the spot?
If yes, please give me examples
If not, how can we distinguish them?
King