Fetching details from the dictionary...

to stick; to paste; to affix
to stretch; to spread; to strain; to tighten; to put up (e.g. a tent)
to form (e.g. ice on a pond)
to fill; to swell
to stick out; to push out
to post (a link, etc. online)
to be expensive
to keep a watch on; to be on the lookout
to slap
to span; to generate
to become one tile away from completion
「張る」 has another reading with different meanings.
壁にポスターを張った。
I put a poster on the wall.
テントを張ってキャンプをした。
I pitched a tent and camped.
池に氷が張っている。
Ice has formed on the pond.