|visits||member for||1 years, 11 months|
|seen||Aug 3 '13 at 10:12|
What does “on test” mean?
The phrase is about a camera which is currently available and so is the sports equipment which is described with this expression e.g. in online stores. I guess they don't sell stuff which is in the test phase.
What does “kerbside appeal” mean?
Only just I've found this en.wikipedia.org/wiki/Curb_appeal. OK, so I get the meaning. But why kerb/curb?