While they sound the same, they have completely different meanings. "Hot" refers to a high temperature, while "ought" means something is necessary or should be done.
While they sound the same, they have completely different meanings. "Hot" refers to a high temperature, while "ought" means something is necessary or should be done.