on sight
has one meaning
English
German
French
Italian
Spanish
Dutch
Portuguese
Swedish
- on request
- on sale
- on schedule
- on second thought
- on second thoughts
on sight
- on site
- on someone's left side
- on someone's right side
- on standby
- on tap
- on that matter
- on that score
- on the box
- on the brink of
- on the contrary
- on the decline
- on the dot
- on the face of it
- on the first floor
- on the got
- on the leading edge
- on the level
- on the nail
- on the off-chance
- on the one hand
- on the other hand
- on the premises
- on the quiet
- on the rack
- on the rebound

