Can the word 'slab' be used to mean 'range'? For example, distance slab and weight slab (in technical specifications), income tax slab
I'm a native English speaker and not heard it used like this as far as I can remember but if I did hear someone use it like this I wouldn't find fault with it. I did some research on this and found it used in text describing "price slabs" which means "pricing ranges" e.g., $0-500: https://support.reportgarden.com/en/articles/2002057-about-slab-based-pricing#:~:text=Slabs%20are%20adspend%20(usage)%20ranges,the%20slab%20for%20each%20range.
I think "slab" is just a generic describer of a "large-piece" of anything. It sounds a bit slangy maybe? But I think should be fine to use it in any context.
I've seen "slab" used this way occasionally, kind of in the same metaphoric sense that "slice" might be used. It's not particularly idiomatic, though.