onsight Definition
Definition
done, accomplished, or carried out at the time without previous practice or preparation, especially in outdoor rock climbing or other similar activities.
Browse
done, accomplished, or carried out at the time without previous practice or preparation, especially in outdoor rock climbing or other similar activities.
Browse